|
|
@@ -31,6 +31,8 @@ def upload_antigen(request):
|
31
|
31
|
user = IsolationPointUserInfo.objects.get(Q(fields__icontains=phone, member_id='') | Q(unionid=unionid), status=True)
|
32
|
32
|
user.detect_at = detect_at
|
33
|
33
|
user.antigen_result = result
|
|
34
|
+ user.antigen_observed_ymds = list(set(user.antigen_observed_ymds + [tc.local_string(format='%Y-%m-%d')]))
|
|
35
|
+ user.antigen_observed_days = len(user.antigen_observed_ymds)
|
34
|
36
|
user.save()
|
35
|
37
|
except IsolationPointUserInfo.DoesNotExist:
|
36
|
38
|
user = None
|